header{width:100%;position: fixed;top: 0; z-index: 999; background: #fff; background:rgba(255,255,255,0.6);}
.section4{position: relative;}
footer{width: 100%;height: 60px; line-height: 60px; background: #272727;}
.section4 footer{ position: absolute; bottom: 0;}
footer ul{display: flex; justify-content:space-between; color: #999999;}
footer img{display: inline-block; vertical-align: middle;}
.container{width: 1200px; margin: 0 auto;}
.header-nav{display: flex; justify-content:space-between;}
.logo-icon{margin-top: 17px;}
.nav-big{display: flex; justify-content:space-between;}
.nav-big li{line-height: 80px; text-align: center; padding: 0 22px;}
.nav-big li a{font-size: 18px; padding: 5px 0px; color: #000;}
.nav-big li a:hover{border-bottom: #000 2px solid;}
.unit-wrap{width:100%; padding: 108px 0; text-align: center;}
.unit-title p{font-size: 12px; color: #04befc; padding-bottom: 6px;}
.unit-title h2{font-size: 26px; color: #2a2a2a;}
.unit-title i{display: inline-block; width: 50px; border-bottom:#04befc 2px solid;}
.team-list{display: flex; justify-content:space-between; margin-top: 82px;}
.team-list li{width: 24%; padding: 0 4%;position: relative;}
.jg{display: inline-block; width: 1px; height:253px; background: url('../images/fg_icon.png');position: absolute; right: 0; top: 18%;}
.team-list li h3{font-size: 18px; color: #222222; line-height: 20px; margin: 30px 0; font-weight: normal;}
.team-list li p{font-size: 12px; color: #666666; line-height: 24px; }
.banner-big img{width: 100%!important;}

/*----------product----------*/
.section2{background: url('../images/sec02_bg.jpg');}
.section3{background: url('../images/sec03_bg.jpg');}
.section4{background: url('../images/sec04_bg.jpg');}
.section .container{display: flex; justify-content:space-between;}
.container .sec-img{width: 66%;}
.sec-img img{width: 88%;}
.sec-cont{width:34%; margin-top: 280px;}
.section1 .sec-img img{ position: relative; left: -260%;}
.section1 .sec-cont{ position: relative; right: -260%;}
.section1 .sec-cont span{display: block; font-size: 48px; color: #464646; margin: 22px 0;}
.section1 .sec-cont h4{font-size: 36px; color: #464646; font-weight: normal;}
.section1 .sec-cont p{font-size: 16px; color: #424242; line-height: 30px; margin-top: 46px;}
.section2 .sec-img img{ position: relative; right: -180%;}
.section2 .sec-cont{ position: relative; left: -180%;}
.section2 .sec-cont span{display: block; font-size: 48px; color: #d72f63;margin-top: 30px;}
.section2 .sec-cont p{font-size: 16px; color: #e16b92; line-height: 30px; margin-top: 46px;}
.section3 .sec-img img{ position: relative; left: -260%;}
.section3 .sec-cont{ position: relative; right: -260%;}
.section3 .sec-cont span{display: block; font-size: 48px; color: #464646; line-height: 98px;}
.section3 .sec-cont h4{font-size: 36px; color: #464646; font-weight: normal;}
.section3 .sec-cont p{font-size: 16px; color: #424242; line-height: 30px; margin-top: 46px;}
.section4 .sec-img img{ display: none;}
.section4 .sec-cont span{display: block; font-size: 48px; color: #096ecc; line-height: 108px;}
.section4 .sec-cont h4{font-size: 36px; color: #096ecc; font-weight: normal;}
.section4 .sec-cont p{font-size: 16px; color: #2884d9; line-height: 30px; margin-top: 46px;}
/*----------culture----------*/
.act-container{height: 340px;}
.act-container img{width: 100%; height: 100%;}
.img-title span{font-size: 16px; color: #333333; font-weight: bold;line-height: 38px;}
.flex-control-paging li a.flex-active{background: #3985ed;}
/*———— contact ————*/
.contact-container{padding:50px 0;background-color:#f7f7f7;}
.contact-container .map-box{margin:20px 0 50px;position:relative;}
.contact-container .map-box span{display:flex;align-items:center;justify-content:center;position:absolute;text-align:center;left:0;bottom:0;width:100%;height:60px;color:#333;font-size:18px;}
.contact-container .map-box img{display:block;width:100%;}
.contact-container .enviroment{display:flex;justify-content:space-between;margin-top:20px;}
.contact-container .enviroment .item{width:33%;}
.contact-container .enviroment img{width:100%;}

